Rocket Lab Stock Review